English | German | Russian | Czech

aulacopod English

Meaning aulacopod meaning

What does aulacopod mean?

aulacopod

(biology) Having a pair of parapodial grooves so that the ciliated sole extends above the foot margin.

Are you looking for...?