English | German | Russian | Czech

germ tube English

Meaning germ tube meaning

What does germ tube mean?

germ tube

(botany) a slender tubular outgrowth from a spore in germination

Are you looking for...?

germ | tube