English | German | Russian | Czech

involucret English

Meaning involucret meaning

What does involucret mean?

involucret

(botany) An involucel.

Are you looking for...?