Eruca
English Dictionary
->
Letter E
-> Eruca
Search Dictionary:
Eruca Definition
(n)
annual
to
perennial
herbs
of
the
Mediterranean
region
Eruca Synonyms
Eruca
genus Eruca
© Art Branch Inc.