English | German | Russian | Czech

utriculoid English

Meaning utriculoid meaning

What does utriculoid mean?

utriculoid

Resembling a bladder.

Are you looking for...?