clusia

(redirected from Cochlanthera)
Also found in: Dictionary.
  • noun

Words related to clusia

an aromatic tree of the genus Clusia having large white or yellow or pink flowers

Related Words