Word info

lomentaceous

Adjective

Meaning

Of the nature of a loment; having fruits like loments.

Source: Webster's dictionary

Close letter words and terms