Skip to main content

endostoma

English endostoma meaning in English  •  endostoma का अर्थ अंग्रेजी में
Noun
  • A plate which supports the labrum in certain Crustacea.
Advertisement