English Dictionary
◊ ERUCA
Eruca
n : annual to perennial herbs of the Mediterranean region [syn:
{Eruca}, {genus Eruca}]