English | German | Russian | Czech

spiculose English

Meaning spiculose meaning

What does spiculose mean?

spiculose

Having spicules.

Are you looking for...?