Dictionary entry

Allantoid

Webster's Dictionary 1913

{ Al‐lan″toid (�), Al′lan‐toid″al (�), } a.(Anat.) Of or pertaining to the allantois.