caobanilla

Noun

 * 1) an evergreen tree, taxonomic name Stahlia monosperma