Definify.com

Definition 2024


endostomata

endostomata

English

Noun

endostomata

  1. plural of endostoma