English | German | Russian | Czech

obcordate English

Meaning obcordate meaning

What does obcordate mean?

obcordate

botany: of a reversed cordate shape

Are you looking for...?