meaning of balaenidae

balaenidae meaning in General Dictionary

a household comprising just the right whales

View more

  • right whales