Meaning of invertebrate foot
Definition of invertebrate foot
(noun)
any of
various
organs
of
locomotion
or
attachment
in invertebrates
Other information on invertebrate foot
WIKIPEDIA results for
invertebrate foot
Amazon results for
invertebrate foot
Tweet