Long-tailed Pangolin
WiktionaryText

Noun



  1. A species of pangolin, Manis tetradactyla.
 
x
OK