1 English Synonyms for MULTIFLORAL
Prev.1Next
polyfloral
Definition: 1. Of or relating to more than one (variety of) flower.
Show more information about polyfloral
Prev.1Next
Search took: 1.98 ms
Definition: 1. Of or relating to more than one (variety of) flower.
Show more information about polyfloral
Search took: 1.98 ms