Word info

amphiurid

Noun

Meaning

amphiurid (plural amphiurids)

(zoology) Any brittle star in the family Amphiuridae.

Source: en.wiktionary.org

Close letter words and terms