Library
[L. rostrum a beak + -form: cf. F. rostrifarme.]Having the form of a beak.
View more Miscellaneous videos