adelopod
Noun
Meaning
An animal having feet that are not apparent.
Source: Webster's dictionarySynonyms
animal having inconspicuous feet
animal having not apparent feet
animal with inconspicuous feet
animal with not apparent feet
Antonyms
animal having apparent feet
animal having conspicuous feet
animal with apparent feet
animal with conspicuous feet