Word info

stomatopoda

Meaning

Same as Stomapoda.

Source: Webster's dictionary

Anagrams