Meaning of cymule

Definition of cymule

(noun) a small cyme, generally with few flowers

Other information on cymule

WIKIPEDIA results for cymule
Amazon results for cymule