MULTITUBULAR MEANING IN ENGLISH

• Multitubular Definition & Synonyms

  1. (a.) Having many tubes; as, a multitubular boiler.


RECENT SEARCHES