Definition & Meaning | French word FLORIBOND
FLORIBOND
Definitions of FLORIBOND
- producing many flowers
Number of letters
9
Is palindrome
No
Search for FLORIBOND in:
Page preparation took: 126.17 ms.