Meaning Of The Word Marine toad

Real Dictionary

What's the definition of Marine toad? Find Marine toad meanings, definitions and more at the Real Dictionary online.

Marine toad Meaning

Marine toad Definition
Marine toad Definition

What's The Definition Of Marine toad?

marine toad in British English
noun
noun: a large toad, Rhinella marina, native to Central and South America but introduced into many countries to control insects and other pests of sugar-cane plantations

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day