English | German | Russian | Czech

lepal English

Meaning lepal meaning

What does lepal mean?

lepal

(botany, obsolete) A sterile transformed stamen.

Are you looking for...?