Word info

velatid

Noun

Meaning

velatid (plural velatids)

Any sea star of the order Velatida

Source: en.wiktionary.org

Close letter words and terms