Definify.com

Definition 2024


allantoises

allantoises

English

Noun

allantoises

  1. plural of allantois