Chan's megastick
Meanings
noun
- A very long stick insect of the species Phobaeticus chani in family Phasmatidae.
Word forms
Etymology
Named after the Malaysian amateur naturalist Datuk Chan Chew Lun.
Related words
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.