PENTAPETALOUS MEANING IN ENGLISH

• Pentapetalous Definition & Synonyms

  1. (a.) Having five petals, or flower leaves.


RECENT SEARCHES