Meaning

1 senses
  1. An orchid (Chiloglottis formicifera), originally from New Zealand.

Forms

plural: ant orchids
Singularant orchid
Pluralant orchids

regular

See also

neighbours in the dictionary
ant orchid — meaning, examples, forms, synonyms | Krumeto