LOPHOSTEON


Meaning of LOPHOSTEON in English

noun the central keel-bearing part of the sternum in birds.

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