• word of the day

    autoicous

    autoicous - Dictionary definition and meaning for word autoicous

    Definition
    (adj) having male and female reproductive organs in separate clusters on the same plant
Download our Mobile App Today
Receive our word of the day
on Whatsapp