Word info

epipetalous

Adjective

Meaning

Borne on the petals or corolla.

Source: Webster's dictionary

Anagrams

Close letter words and terms