LOPHOSTEA


Meaning of LOPHOSTEA in English

pl of lophosteon.

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