REGMACARP MEANING IN ENGLISH

• Regmacarp Definition & Synonyms

  1. (n.) Any dry dehiscent fruit.


RECENT SEARCHES