Definitions English

  • Any member of the Heteropoda
  • Of, or relating to the Heteropoda