English-Italian dictionary »

goatgrass meaning in Italian

EnglishItalian
goatgrass (Aegilops)
noun

erba delle caprenoun
{f}