Popular Wordlists

citrus medica

citrus medica

citrus medica - Dictionary definition and meaning for word citrus medica

Definition
(noun) thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind
Synonyms : citron , citron tree

Hiring Content Writers!

We are looking for rockstar content writers with keen interest in digital marketing & technology. For more details call at 9717273939.

Love us on FB !