pediculariid
Noun
Meaning
pediculariid (plural pediculariids)
(zoology) Any cowrie or related gastropod in the family Pediculariidae, now considered to be the ovulid subfamily Pediculariinae.
Noun
pediculariid (plural pediculariids)
(zoology) Any cowrie or related gastropod in the family Pediculariidae, now considered to be the ovulid subfamily Pediculariinae.