English | German | Russian | Czech

trichomic English

Meaning trichomic meaning

What does trichomic mean?

trichomic

(botany) Relating to trichomes

Are you looking for...?