• Antherozooid

    Full definition of antherozooid

    Noun

    antherozooid

    (plural antherozooids)
    1. Alternative form of antherozoid
    © Wiktionary