2 English Anagrams of ANGULAR
Prev.1Next
narluga
Definition: 1. (zoology) A hybrid whale, resulting from the crossbreeding of narwhal and beluga whales; but which feed on different prey than either parent species.
Show more information about narluga
Prev.1Next
Search took: 71.05 ms