Web Dictionary

Meaning of echidna



Definitions of echidna

1. [n] - New Guinea echidnas

2. [n] - burrowing spine-covered monotreme of Australia having a long snout and claws for hunting ants and termites

 

Quotes

Sorry no example quotes for "echidna" were found





echidna Synonyms

anteater

spiny anteater

anteater

spiny anteater

 

Other infomation on echidna

uSearch results for echidna

WIKIPEDIA results for echidna

amazon results for echidna

ebay results for echidna








Bookmark webdictionary.co.uk by

Dictionary © 1999- . All rights reserved.      Cheap Number Plates