pelecypodousEnglish

lamellibranch, pelecypod, pelecypodous

Adjective

Bivalve

English: lamellibranch, pelecypod, pelecypodous

English words with similar meanings

Show 2 words