English | German | Russian | Czech

multitube English

Meaning multitube meaning

What does multitube mean?

multitube

Of or relating to more than one tube.

Synonyms multitube synonyms

What other words have the same or similar meaning as multitube?

multitube English » English

polysiphonous multivalve

Are you looking for...?