Word info

lirella

Noun

Meaning

A linear apothecium furrowed along the middle; the fruit of certain lichens.

Source: Webster's dictionary

Anagrams

Close letter words and terms