Foliferous
Word Dictionary
-> Foliferous
Search:
Foliferous
(a.) Producing leaves.
Terms of Use
Canadian Jobs