Dictionary search results

Showing 1-2 of 2 results

velamen British & World English

An outer layer of empty cells in the aerial roots of epiphytic orchids and aroids