English | German | Russian | Czech

ligule English

Meaning ligule meaning

What does ligule mean?

ligule

(botany) any appendage to a plant that is shaped like a strap

Synonyms ligule synonyms

What other words have the same or similar meaning as ligule?

Are you looking for...?