Skip to main content

carinatae

English carinatae meaning in English  •  carinatae का अर्थ अंग्रेजी में
n. pl.
  • A grand division of birds, including all existing flying birds; -- So called from the >carina > or keel on the breastbone.
Advertisement