RHINOLOPHID MEANING IN ENGLISH

• Rhinolophid Definition & Synonyms

  1. (n.) Any species of the genus Rhinilophus, or family Rhinolophidae, having a horseshoe-shaped nasal crest; a horseshoe bat.


RECENT SEARCHES