Bicarpelado admin 7 years ago Bicarpelado Definition Bicarpelado Spanish AdjectiveEnglish meaning : Of botany – having two carpels