loxommoid
noun
lox·om·moid
| \ -säˌmȯid\
plural -s
Definition of loxommoid
: a member of the genus Loxomma
Keep scrolling for more