PYRALOID
Meaning of PYRALOID in English
ˈpirəˌlȯid adjective
Etymology: New Latin Pyralis + English -oid
: related to or resembling the genus Pyralis : pyralidid
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012