Word info

ophioglossid

Noun

Meaning

ophioglossid (plural ophioglossids)

(botany) An adder's tongue fern, or one similar to such a fern.

Source: en.wiktionary.org

Close letter words and terms