ENDOSTOMA


Meaning of ENDOSTOMA in English

noun a plate which supports the labrum in certain crustacea.

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