Word info

aspidosiphonid

Noun

Meaning

aspidosiphonid (plural aspidosiphonids)

(zoology) Any of the peanut worms in the family Aspidosiphonidae.

Source: en.wiktionary.org

Close letter words and terms