Definition:(adjective satellite) resembling or made of or suggestive of flowers; "an unusual ####### design"(adjective) of or relating to the plant life in a particular region; "characteristic alpine ####### elements" (adjective) relating to or associated with flowers; "####### organs"
| ** Please Select the best Word that fits the definition in the left column |