ariled
Explore definitions, synonyms, and language insights of ariled
Definitions
Adjective Satellite
(of some seeds) having a fleshy and usually brightly colored cover
Explore definitions, synonyms, and language insights of ariled