Definify.com

Definition 2024


megattera

megattera

Italian

Noun

megattera f (plural megattere)

  1. humpback whale (of genus Megaptera)