SURINAM TOAD MEANING IN ENGLISH

• Surinam toad Definition & Synonyms

  1. () A species of toad native of Surinam. See Pipa.


RECENT SEARCHES