UROCERATA


Meaning of UROCERATA in English

noun ·pl a division of boring hymenoptera, including tremex and allied genera. ·see ·illust. of horntail.

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