Synonyms of STOMATOPOD

What is another word for STOMATOPOD