English | German | Russian | Czech

cynarrhodium English

Meaning cynarrhodium meaning

What does cynarrhodium mean?

cynarrhodium

(botany) A fruit like that of the rose, consisting of a cup formed of the calyx tube and receptacle, and containing achenes.

Are you looking for...?