Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
pteropod
in English
pteropod
us
/ˌptɛroʊpɑd/
uk
/ˌptɛrəpɒd/
#uncommon
Definitions
Noun
a
type
of
sea
snail
with
winglike
lobes
on
its
feet