Word info

leptothecate

Noun

Meaning

leptothecate (plural leptothecates)

Any hydrozoan of the order Leptothecata

Source: en.wiktionary.org

Close letter words and terms