FLOWER THRIPS


Meaning of FLOWER THRIPS in English

noun

: a yellow and orange thrips ( Frankliniella tritici ) living and feeding chiefly on flowers and causing sterility in oats and other crop plants

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.