Etymology

Fergusson Island striped possum

Today it means: Dactylopsila tatei, a species of striped possum. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok