Dictionary search results

Showing 1-2 of 2 results

seta British & World English

A stiff hair-like or bristle-like structure, especially in an invertebrate

seta Spanish-English

mushroom