Word info

appendicula

Noun

Meaning

appendicula (plural appendiculas)

Any orchid of the genus Appendicula; stream orchids.

Source: en.wiktionary.org

Close letter words and terms