zoonule

zoonule

English Noun
Ad

Definition

A zoonite.

Etymology

From zoon + -ule.

Ad