cossid
Noun
Meaning
cossid (plural cossids)
(Anglo-Indian) A courier or messenger.
cossid (plural cossids)
(zoology, entomology) Any moth of the family Cossidae.
Noun
cossid (plural cossids)
(Anglo-Indian) A courier or messenger.
cossid (plural cossids)
(zoology, entomology) Any moth of the family Cossidae.