Definify.com

Definition 2024


archentérons

archentérons

See also: archenterons

French

Noun

archentérons m

  1. plural of archentéron