Today is Wednesday the 7th of May 2025 06:36:17
ID | Word | Wordtype | Definition |
---|---|---|---|
52669 | Entomophaga | n. pl. | One of a group of hymenopterous insects whose larvae feed parasitically upon living insects. See Ichneumon, 2. |
Do you know these words?
Peppermint | Biased | Smectite | Common | Family |