greenland whale (0 synonym found)

Definition of greenland whale:

(n) : large-mouthed arctic whale

Definition of greenland whale:

(n) : large-mouthed arctic whale

Back to Top