1 English Synonyms for SENVY
Prev.1Next
mustard
Definition: 1. A plant of certain species of the genus Brassica, or of related genera (especially Sinapis alba, in the family Brassicaceae, with yellow flowers, and linear seed pods).
There are 8 definitions of the word mustard
Show more information about mustard
Prev.1Next
Search took: 14.6257 ms