MAGGOT


Meaning of MAGGOT in English

noun a whim; an odd fancy.

2. maggot ·noun the footless larva of any fly. ·see larval.

Webster English vocab.      Английский словарь Webster.