English | German | Russian | Czech

flosculous English

Meaning flosculous meaning

What does flosculous mean?

flosculous

(botany) Consisting of many gamopetalous florets.

Are you looking for...?