supergranules in English dictionary

  • supergranules

    Meanings and definitions of "supergranules"

    • Plural form of supergranule.
    • noun
      plural of [i]supergranule[/i]

Sample sentences with "supergranules"