Definition: 1. Bearing or producing wool.
Show more information about laniferous
Search took: 37.1966 ms