Search term allantoid has one result
Jump to
EN English ES Spanish
allantoid (adj) [sausage shaped] (adj) alantoideo (adj) [sausage shaped] (adj)