Definify.com

Definition 2024


ichneumon_wasps

ichneumon wasps

English

Noun

ichneumon wasps

  1. plural of ichneumon wasp