Word info

paxillosid

Noun

Meaning

paxillosid (plural paxillosids)

Any sea star of the order Paxillosida

Source: en.wiktionary.org

Close letter words and terms