Word info

lirula

Noun

Meaning

A fungus of the genus Lirula, known to cause foliage diseases in conifers.

(malacology) A fine raised line on a mollusk shell.

(zoology) A tooth in the opercula of some bryozoans.

Source: en.wiktionary.org

Anagrams

Close letter words and terms