Internodes meaning

Plural form of internode.
noun
0
0
Advertisement