Word info

gemmiflorate

Adjective

Meaning

Having flowers like buds.

Source: Webster's dictionary

Close letter words and terms