meaning of citroncirus

1. a cross between Citrus sinensis and Poncirus trifoliata


Related Words

citroncirus | citroncirus webberi |

Developed & Maintained By Taraprasad.com

Treasure Words