QUINQUE FOLIOLATE MEANING IN ENGLISH

• Quinque foliolate Definition & Synonyms

  1. (a.) Having five leaflets.


RECENT SEARCHES