English | German | Russian | Czech

papilionate English

Meaning papilionate meaning

What does papilionate mean?

papilionate

(botany) butterfly-like; with a corolla like that of a pea

Are you looking for...?