English Noun en-noun #Any member of the Heteropoda
Adjective en-adj #Of, or relating to the Heteropoda