1 result found

Search Results for: plaits

Ruffle

ruffle 1. (Science: cell biology) projections at the leading edge of a crawling cell. In time lapse films the active edge... Read More