Synonym-English dictionary »

megabat synonyms in English

SynonymEnglish
megabat noun

fruit batnoun

megabat noun
generic term

cynopterus sphinxnoun

flying foxnoun

harpynoun

harpy batnoun

pteropus capestratusnoun

pteropus hypomelanusnoun

tube-nosed batnoun

tube-nosed fruit batnoun