meaning of siliqua
1.
narrow
elongated
seed
capsule
peculiar
to
the
family
Cruciferae
Related Words
siliqua
|
Developed & Maintained By
Taraprasad.com