English dictionary
germ tube meaning and definition
Definition and meaning of germ tube at MeaningMonkey.org. germ tube meaning and definition in the English Dictionary.GERM TUBE noun
Definition of germ tube (noun)
- (botany) a slender tubular outgrowth from a spore in germination
Source: Princeton University Wordnet