Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of amelia
  1. noun
    congenital absence of an arm or leg
Definition that contains amelia
  • hamelia any of several flowering tropical or subtropical shrubs of the genus Hamelia
My lists:
Recently viewed words: