capsulatedEnglish

capsulate, capsulated

Adjective

Used of seeds or spores that are enclosed in a capsule

English: capsulate, capsulated

English words with similar meanings

Show 1 words