citrus_medica has definitions from the field of botany
1
[ noun ] (botany) thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind

Synonyms

citron_tree citron

Related terms

citrus citron citronwood

*