Scaphiopus meaning
UK US
Scaphiopus (noun): New World spadefoot toads.
Definition of Scaphiopus
- New World spadefoot toads
Synonyms: genus Scaphiopus
Type of: amphibian genus
Word lists: words starting with SC · words ending in US · 10-letter words
More about Scaphiopus on Wikipedia.