order_siphonophoraEnglish

Siphonophora, order Siphonophora

Noun

Marine colonial hydrozoans

English: Siphonophora, order Siphonophora

English words with similar meanings

Show 1 words