DISEPALOUS MEANING IN ENGLISH

• Disepalous Definition & Synonyms

  1. (a.) Having two sepals; two-sepaled.


RECENT SEARCHES