Dictionary

allseeds

noun

  1. Any of several unrelated plants that produce many seeds, such as

Similar Words

alluvial all /ɔːl/ allamanda /aləˈmandə/ allanite allantoides allantoin allargando allay /əˈleɪ/ allayed allaying

© 2026 Dictionary. All rights reserved.

Powered by Free Dictionary API