meaning of hyperoodon ampullatus

1. northern Atlantic beaked whale with a bulbous forehead


Related Words

hyperoodon ampullatus |

Developed & Maintained By Taraprasad.com

Treasure Words