CHILOSTOMATOUS MEANING IN ENGLISH

• Chilostomatous Definition & Synonyms

  1. (a.) Of or pertaining to the Chilostoma.


RECENT SEARCHES