YourDictionary

allantoid medical definition

or al·lan·toid·al

adjective
  1. Of or having an allantois.
  2. Shaped like a sausage.
noun

Learn more about allantoid

link/cite print suggestion box