SEPALOUS MEANING IN ENGLISH

• Sepalous Definition & Synonyms

  1. (a.) Having, or relating to, sepals; -- used mostly in composition. See under Sepal.


RECENT SEARCHES