RHAMPHOTHECAE Meaning of RHAMPHOTHECAE in English pl of rhamphotheca. Webster English vocab. Английский словарь Webster. 2012