Word info

sepalous

Adjective

Meaning

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

Source: Webster's dictionary

Anagrams

Close letter words and terms