Popular Wordlists
  • word of the day

    microhylidae

    microhylidae - Dictionary definition and meaning for word microhylidae

    Definition
    (noun) narrow-mouthed toads and sheep frogs; some burrow and some are arboreal; found worldwide
Connect with us on Facebook