MEGAFARAD MEANING IN ENGLISH

• Megafarad Definition & Synonyms

  1. (n.) One of the larger measures of electrical capacity, amounting to one million farads; a macrofarad.


RECENT SEARCHES