Word info

isocrinid

Noun

Meaning

isocrinid (plural isocrinids)

Any crinoid (sea lily) of the order Isocrinida

Source: en.wiktionary.org

Anagrams

Close letter words and terms