English | German | Russian | Czech

dielytra English

Meaning dielytra meaning

What does dielytra mean?

dielytra

(botany) Any member of the plant genus Dielytra.

Are you looking for...?