yarra (0 synonym found)

We don't have any synonyms for yarra yet.

Did you mean…

Think yarra belongs in the thesaurus? Recommend it and we'll take a look.


Definition of yarra:

°any of several pungent Eurasian herbs, of the genus Achillea, used sparingly in cooking.
°the green woodpecker, picus viridis.

Definition of yarra:

°any of several pungent Eurasian herbs, of the genus Achillea, used sparingly in cooking.
°the green woodpecker, picus viridis.

Back to Top