molossid

English

Noun

molossid (plural molossids)

  1. (zoology) Any bat in the family Molossidae

Synonyms

Hypernyms

Hyponyms

Translations