English-Italian dictionary »

knotgrass meaning in Italian

EnglishItalian
knotgrass [knotgrasses] (annual plant)
noun
[UK: ˈnɒtgrɑːs]
[US: ˈnɒtgrɑːs]

centinodianoun
{f}