orthosiphon
Noun
Meaning
English Wikipedia has an article on:orthosiphonWikipedia
orthosiphon (plural orthosiphons)
Any herbaceous shrub of the genus Orthosiphon
Noun
English Wikipedia has an article on:orthosiphonWikipedia
orthosiphon (plural orthosiphons)
Any herbaceous shrub of the genus Orthosiphon