meaning of averrhoa

1. trees native to East Indies having pinnate leaves: carambolas


Related Words

genus averrhoa |

Developed & Maintained By Taraprasad.com

Treasure Words