Resembling or relating to toads or frogs in structure, appearance, or characteristics.
From Greek 'batrachos' (frog/toad) + '-oid' (resembling). A descriptive term used in zoology and anatomy to indicate frog-like features.
Try Another Word