Term Gallery logo

Meanings of amfistomàtic in Catalan

Portuguese
estômatos
English
stomata
Spanish
estoma