francoa_ramosa has definitions from the field of botany
1
[ noun ] (botany) Chilean evergreen shrub having delicate spikes of small white flowers

Related terms

shrub Francoa

*