meaning of xanthocarpous

1. Having yellow fruit.


Related Words

xanthocarpous |

Developed & Maintained By Taraprasad.com

Treasure Words