English | German | Russian | Czech

surculose English

Meaning surculose meaning

What does surculose mean?

surculose

(botany) Producing suckers or sucker-like shoots.

Are you looking for...?