English | German | Russian | Czech

hostaceous English

Meaning hostaceous meaning

What does hostaceous mean?

hostaceous

(botany) Resembling a Hosta (Asparagaceae:Agavoideae).

Are you looking for...?