PUPIPARA


Meaning of PUPIPARA in English

noun ·pl a division of diptera in which the young are born in a stage like the pupa. it includes the sheep tick, horse tick, and other parasites. called also homaloptera.

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