Translation of antirhinum in English:

antirhinum

antirrhinum

noun

  • 1

    antirrhinum, snapdragon, type of flower