BARBICEL MEANING IN ENGLISH

• Barbicel Definition & Synonyms

  1. (n.) One of the small hooklike processes on the barbules of feathers.


RECENT SEARCHES