zoödendrium

zoödendrium

English Noun
Ad

Definition

Archaic spelling of zoodendrium.

Ad