Strobile
English Meaning
A scaly multiple fruit resulting from the ripening of an ament in certain plants, as the hop or pine; a cone. See Cone,
Sorry, No Malayalam Meaning for your input!
See Strobil Want To Try Strobile In Malayalam??