PLATETROPE MEANING IN ENGLISH

• Platetrope Definition & Synonyms

  1. (n.) One of a pair of a paired organs.


RECENT SEARCHES