LOPHOSTEON


Meaning of LOPHOSTEON in English

(n.) The central keel-bearing part of the sternum in birds.

Webster's English dictionary.      Английский словарь Webster.