Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lirella Definition

Cancel
lirella
noun
A linear apothecium furrowed along the middle; the fruit of certain lichens

Words Related to lirella!

lirella Examples by Brain Bank Users