meaning of citrus limon

1. a small evergreen tree that originated in Asia but is widely cultivated for its fruit


Related Words

citrus limon | citrus limonia |

Developed & Maintained By Taraprasad.com

Treasure Words