Chan's megastick

English dictionary entry

Meanings

noun
  1. A very long stick insect of the species Phobaeticus chani in family Phasmatidae.

Word forms

Chan's megastick Chan's megasticks

Etymology

Named after the Malaysian amateur naturalist Datuk Chan Chew Lun.

Related words

Phryganistria heusii yentuenis
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.