aspidosiphonid
Noun
Meaning
aspidosiphonid (plural aspidosiphonids)
(zoology) Any of the peanut worms in the family Aspidosiphonidae.
Noun
aspidosiphonid (plural aspidosiphonids)
(zoology) Any of the peanut worms in the family Aspidosiphonidae.