POLYCARPOUS MEANING IN ENGLISH

• Polycarpous Definition & Synonyms

  1. (a.) Bearing fruit repeatedly, or year after year.
  2. (a.) Having several pistils in one flower.


RECENT SEARCHES