1 English Synonyms for MOHUA
Prev.1Next
yellowhead
Definition: 1. A plant of some species of genus Inula of the daisy family.
There are 7 definitions of the word yellowhead
Show more information about yellowhead
Prev.1Next
Search took: 10.9598 ms