Azadirachta indica

English Dictionary -> Letter A -> Azadirachta indicaAzadirachta indica Definition



Azadirachta indica Synonyms






© Art Branch Inc.