English | German | Russian | Czech

calycoid English

Meaning calycoid meaning

What does calycoid mean?

calycoid

Resembling a calyx.

Are you looking for...?