meaning of elephas maximus

1. Asian elephant having smaller ears and tusks primarily in the male


Related Words

elephas maximus |

Developed & Maintained By Taraprasad.com

Treasure Words