meaning of sepalody

1. The metamorphosis of other floral organs into sepals or sepaloid bodies.


Related Words

sepalody |

Developed & Maintained By Taraprasad.com

Treasure Words