Get Your Premium Membership

Capsulate

[adj] (botany; of seeds or spores) enclosed in a capsule
[v] enclose in a capsule


Related Information

More Capsulate Links



Book: Shattered Sighs