Word info

hipposiderid

Noun

Meaning

hipposiderid (plural hipposiderids)

(zoology) Any of the family Hipposideridae of Old World leaf-nosed bats.

Source: en.wiktionary.org

Close letter words and terms