Definify.com

Definition 2024


pseudopupae

pseudopupae

English

Noun

pseudopupae

  1. plural of pseudopupa