Home

Word

cascarilla, n.
(cascarillas)
more info West Indian shrub with aromatic bark
<noun.plant>

Croton eluteria cascarilla
semantic pointers
member holonym
hypernym
part meronym