Word info

actinostolid

Noun

Meaning

actinostolid (plural actinostolids)

Any sea anemone of the family Actinostolidae

Source: en.wiktionary.org

Close letter words and terms