English-Latin dictionary »

bowhead meaning in Latin

EnglishLatin
bowhead (Balaena mysticetus)
noun

Balaena mysticetusnoun