meaning of loxodonta africana

1. African elephant having enormous flapping ears and ivory tusks


Related Words

loxodonta africana |

Developed & Maintained By Taraprasad.com

Treasure Words