Crossword Answer Lookup

500k+ clues

Area provided a source of fibre (5)

Answer AGAVE
Definition: source of fibre
Times #28840 24 Across 2024-02-15