meaning of strophiole

1. A crestlike excrescence about the hilum of certain seeds; a caruncle.


Related Words

strophiole |

Developed & Maintained By Taraprasad.com

Treasure Words