×
semiparasite
meaning in English
n.
【动物;动物学】半寄生 (=hemiparasite)。
Related Words
semipalmated sandpiper
semiparametric estirnation
semiparasites
semiparasitic
PC Version
Copyright © 2018 WordTech Co.