Skip to main content

English: horseshoe bats

Welsh: ystlumod pedol

Part of speech

Noun, Plural

Definition

rhinolophidae