cryptospora
cryptospora
English
Noun
Ad
Definition
Any plant of the genus Cryptospora, of the flowering plant family Brassicaceae.
Etymology
From the genus name.
Ad
cryptospora
Any plant of the genus Cryptospora, of the flowering plant family Brassicaceae.
From the genus name.