PROCTOTRUPOID
Meaning of PROCTOTRUPOID in English
adjective or noun
or proc·to·tryp·oid | ̷ ̷ ̷ ̷| ̷ ̷ˌpȯid
Etymology: New Latin Proctotrupoidea, Proctotrypoidea
: serphoid
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012