English | German | Russian | Czech

topsetting English

Meaning topsetting meaning

What does topsetting mean?

topsetting

(botany) That produces bulbils at the tops of the leaves rather than the seed heads.

Are you looking for...?