English | German | Russian | Czech

planuloid English

Meaning planuloid meaning

What does planuloid mean?

planuloid

(zoology) Resembling a planula.

Are you looking for...?