marine toad Meaning & Definition
What Does Marine Toad Mean?
Marine Toad is used as a noun meaning cane toad.
Marine Toad Definition (Noun)
- cane toad
Synonyms of Marine Toad
The source does not list synonyms for this entry.
Marine toad synonyms and antonyms →Word Forms & Grammar
marine toad (plural marine toads)
