Definition of Allantoid

  • 1. Shaped like a sausage Adjective Satellite

Synonyms for word "allantoid"

Semanticaly linked words with "allantoid"