English | German | Russian | Czech

lunular English

Meaning lunular meaning

What does lunular mean?

lunular

(botany) Having a form like that of the new moon; crescent-shaped.

Are you looking for...?