RhymeZone

 

Definitions of Plectranthus amboinicus:
  • noun:   an aromatic fleshy herb of India and Ceylon to South Africa; sometimes placed in genus Plectranthus

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023