Meaning of allantoid
Definition of allantoid
(adj)
shaped
like
a
sausage
Other information on allantoid
WIKIPEDIA results for
allantoid
Amazon results for
allantoid
Tweet