Posted by Rui Andrade on 14-10-2020 04:33
#2
It seems to be 'to suck':
-myza or -myzon n combining form [NL, fr. Gk
myzein,
myzan to suck; akin to Gk
mydan to be damp] : one that sucks or feeds by suction ― in generic names in zoology <Petro
myzon> <Agro
myza>
https://secure.sp...f_comb.pdf