English dictionary

bemisia meaning and definition

BEMISIA noun

Definition of Bemisia (noun)

  1. sweet-potato whitefly
Source: Princeton University Wordnet