shmoo in English dictionary

  • shmoo

    Meanings and definitions of "shmoo"

    • noun
      A fictional animal created by cartoonist Al Capp
    • noun
      (biology)
      A projection from yeast in response to mating pheromones

    Grammar and declension of shmoo

    • shmoo (plural shmoos or shmoon)
  • Shmoo

Sample sentences with "shmoo"

Available translations