Meaning ofpteropodsin English

pteropods

us//ˌptɛroʊpɑds//uk//ˌptɛərəʊpɒds//
#uncommon
Definitions