Thesaurus.com
synonyms
  • definitions

allantoid

no thesaurus results

Did you mean planetoid

More suggestions:

  • gallanted
  • alienated
  • slanted
  • allineated
  • planted
  • allotted
  • leant it
  • allegated
Find definition, audio pronunciations, example sentences, spelling, synonyms, antonyms, translations, word games and more.