Word info Synonyms

Ochna serrulata

Noun

Meaning

shrub with narrow-elliptic glossy evergreen leaves and yellow flowers with leathery petaloid sepals

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms