meaning of seed coat

1. protective outer layer of seeds of flowering plants


Related Words

seed coat |

Developed & Maintained By Taraprasad.com

Treasure Words