buphagids in English dictionary

  • buphagids

    Meanings and definitions of "buphagids"

    • noun
      plural of [i]buphagid[/i]

Sample sentences with "buphagids"