◄
Nidulant
►
Dictionary
1. (
a.
) Nestling, as a bird in its nest.
2. (
a.
) Lying loose in pulp or cotton within a berry or pericarp, as in a nest.
Clyx.com