Word info

orthosiphon

Noun

Meaning

English Wikipedia has an article on:orthosiphonWikipedia
orthosiphon (plural orthosiphons)

Any herbaceous shrub of the genus Orthosiphon

Source: en.wiktionary.org

Close letter words and terms