Word info

prayid

Noun

Meaning

prayid (plural prayids)

(zoology) Any siphonophore in the family Prayidae

Source: en.wiktionary.org

Close letter words and terms