clover_fernEnglish

clover fern, pepperwort

Noun

Any of several water ferns of the genus Marsilea having four leaflets

English: clover fern, pepperwort

English words with similar meanings

Show 1 words