rana_goliath
has definitions from the field of zoology
|
|
1 |
[ noun ] (zoology) largest living frog; up to a foot and weighing up to 10 lbs; Africa
Synonyms |
* |
|
rana_goliath
has definitions from the field of zoology
|
|
1 |
[ noun ] (zoology) largest living frog; up to a foot and weighing up to 10 lbs; Africa
Synonyms |
* |
|