Definify.com

Definition 2024


hymenopters

hymenopters

English

Noun

hymenopters

  1. plural of hymenopter