Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of polycarpous

- Bearing fruit repeatedly, or year after year.
- Having several pistils in one flower.