SYCONUS MEANING IN ENGLISH

• Syconus Definition & Synonyms

  1. (n.) A collective fleshy fruit, in which the ovaries are hidden within a hollow receptacle, as in the fig.


RECENT SEARCHES