brachiopodaEnglish

Brachiopoda, phylum Brachiopoda

Noun

Marine invertebrates that resemble mollusks

English: Brachiopoda, phylum Brachiopoda

English words with similar meanings

Show 1 words