Associations to the word «Rhinolophidae»

Dictionary definition

RHINOLOPHIDAE, noun. Old World leaf-nosed bats.

Wise words

All our words are but crumbs that fall down from the feast of the mind.
Kahlil Gibran