meaning of siliqua

1. narrow elongated seed capsule peculiar to the family Cruciferae


Related Words

siliqua |

Developed & Maintained By Taraprasad.com

Treasure Words