camelion (English, noun)
expansion: camelion (plural camelions)
Senses:
glosses: An unidentified animal.
Forms:
form: camelions
tags: plural