PLEUROCARP MEANING IN ENGLISH

• Pleurocarp Definition & Synonyms

  1. (n.) Any pleurocarpic moss.


• Pleurocarpic Definition & Synonyms

  1. (a.) Alt. of Pleurocarpous


RECENT SEARCHES