English | German | Russian | Czech

floscule English

Meaning floscule meaning

What does floscule mean?

floscule

(botany) A floret.

Are you looking for...?