Gibbartas
Gibbartas , noun
[Compare Arabic jebbār giant; or Latin gibber humpbacked: compare French gibbar.]
(Zoology) One of several finback whales of the North Atlantic; -- called also Jupiter whale.
Gibbartas , noun
[Compare Arabic jebbār giant; or Latin gibber humpbacked: compare French gibbar.]