meaning of megaptera
1.
humpback
whales
Related Words
megaptera
|
megaptera novaeangliae
|
Developed & Maintained By
Taraprasad.com