MIDA


Meaning of MIDA in English

noun the larva of the bean fly.

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